I'm no expert in this area, but you have a couple of options
1) Standard wireless print server kits---which will run you $400-500
2) Wireless printing via Bluetooth technology(which would have to be installed on your computer)---These run $50-75.
3) You could put a wireless router on your dsl\cable, and then connect a wireless access point to the printer----The two routers would probably run you $100-150. It sounds like your computer\laptop is already wireless, so all you'd need is an access point for the printer($60)